#pragma once
#define NS_TZUTIL_BEGIN	namespace tzutil {
#define NS_TZUTIL_END	}


NS_TZUTIL_BEGIN

// Extract the file path from a full path.
// the out buffer must be large enough.
// the returned path not includes the last '\'
BOOL GetFilePath(IN LPCTSTR lpszFileFullPath, OUT LPTSTR lpszFilePath);

// Extract the file name from a full path.
// the out buffer must be large enough.
BOOL GetFileName(IN LPCTSTR lpszFileFullPath, OUT LPTSTR lpszFileName);

// Extract the extent file name from a full path.
BOOL GetFileExtentName(IN LPCTSTR lpszFileFullPath, OUT LPTSTR lpszFileExtentName);


NS_TZUTIL_END